corner lot - German English Dictionary